package org.zk.entity;




import java.io.Serializable;

/**
 * <p>
 * 申请表
 * </p>
 *
 * @author Alicelonely
 * @since 2019-12-11
 */
public class Apply implements Serializable {

    private static final long serialVersionUID = 1L;


    private Integer applyId;
    /**
     * 用户表外键
     */

    private User user;
    /**
     * 申请表填写的电话
     */

    private String applyPhone;
    /**
     * 邮箱用于接收重要通知
     */

    private String applyEmail;
    /**
     * 真实姓名
     */

    private String applyRealname;
    /**
     * 身份证号码
     */

    private String applyIdcard;
    /**
     * 执照
     */

    private String applyLicense;
    /**
     * 自我简介
     */

    private String applyIntroduction;
    /**
     * 申请文本
     */

    private String applyContent;
    /**
     * 讲师昵称
     */

    private String applyTname;
    /**
     * 审核状态：0待审核，1已审核，2不通过
     */

    private String applyState;

    /**
     * 审核不通过的原因
     */
    private String applyCause;
    /**
     * 用户名
     */

    private String applyName;


    public String getApplyCause() {
        return applyCause;
    }

    public void setApplyCause(String applyCause) {
        this.applyCause = applyCause;
    }

    public Integer getApplyId() {
        return applyId;
    }

    public void setApplyId(Integer applyId) {
        this.applyId = applyId;
    }


    public String getApplyPhone() {
        return applyPhone;
    }

    public void setApplyPhone(String applyPhone) {
        this.applyPhone = applyPhone;
    }

    public String getApplyEmail() {
        return applyEmail;
    }

    public void setApplyEmail(String applyEmail) {
        this.applyEmail = applyEmail;
    }

    public String getApplyRealname() {
        return applyRealname;
    }

    public void setApplyRealname(String applyRealname) {
        this.applyRealname = applyRealname;
    }

    public String getApplyIdcard() {
        return applyIdcard;
    }

    public void setApplyIdcard(String applyIdcard) {
        this.applyIdcard = applyIdcard;
    }

    public String getApplyLicense() {
        return applyLicense;
    }

    public void setApplyLicense(String applyLicense) {
        this.applyLicense = applyLicense;
    }

    public String getApplyIntroduction() {
        return applyIntroduction;
    }

    public void setApplyIntroduction(String applyIntroduction) {
        this.applyIntroduction = applyIntroduction;
    }

    public String getApplyContent() {
        return applyContent;
    }

    public void setApplyContent(String applyContent) {
        this.applyContent = applyContent;
    }

    public String getApplyTname() {
        return applyTname;
    }

    public void setApplyTname(String applyTname) {
        this.applyTname = applyTname;
    }

    public String getApplyState() {
        return applyState;
    }

    public void setApplyState(String applyState) {
        this.applyState = applyState;
    }

    public String getApplyName() {
        return applyName;
    }

    public void setApplyName(String applyName) {
        this.applyName = applyName;
    }

    @Override
    public String toString() {
        return "Apply{" +
                "applyId=" + applyId +
                ", user=" + user +
                ", applyPhone=" + applyPhone +
                ", applyEmail='" + applyEmail + '\'' +
                ", applyRealname='" + applyRealname + '\'' +
                ", applyIdcard='" + applyIdcard + '\'' +
                ", applyLicense='" + applyLicense + '\'' +
                ", applyIntroduction='" + applyIntroduction + '\'' +
                ", applyContent='" + applyContent + '\'' +
                ", applyTname='" + applyTname + '\'' +
                ", applyState=" + applyState +
                ", applyName='" + applyName + '\'' +
                '}';
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public User getUser() {
        return user;
    }

    public void setUser(User user) {
        this.user = user;
    }
}
